#ifndef MACHINE_LEARNING_TEST_TOOLS_H_
#define MACHINE_LEARNING_TEST_TOOLS_H_

#include "ZMLAlgorithm.h"

GLOBAL_NAMESPACE_BEGIN

namespace MachineLearningTest
{
    class MLTestTools
    {
    public:
        static bool saveDataAsObjFile(const char* fileName, const Eigen::MatrixXd& data);
        static bool saveDataToFile(const char* fileName, const Eigen::MatrixXi& data);
        static bool saveDataToFile(const char* fileName, const Eigen::MatrixXd& data);
        static bool loadDataFromFile(const char* fileName, Eigen::MatrixXd& data);
        static bool loadDataFromFile(const char* fileName, Eigen::MatrixXi& data);
    };

}

GLOBAL_NAMESPACE_END

#endif//MACHINE_LEARNING_TEST_TOOLS_H_